The Constrainedness of Arc Consistency

نویسندگان

  • Ian P. Gent
  • Ewan MacIntyre
  • Patrick Prosser
  • Toby Walsh
چکیده

We show that the same methodology used to study phase transition behavior in NP-complete problems works with a polynomial problem class, establishing arc consistency in constraint satisfaction problems. A general measure of the constrainedness of an ensemble of problems, used to locate phase transitions in random NP-complete problems, predicts the location of a phase transition in establishing arc consistency. Finite size scaling models both the scaling of this transition and of the computational cost for the algorithmAC3. On problems at the phase transition, this model of computational cost agrees with the theoretical worst case for AC3. As with NP-complete problems, constrainedness can be used as the basis for a heuristic. In this case, it gives a constraint ordering heuristic that can reduce the number of checks performed by AC3.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

APES Report: APES-20-2000 Inside MAC and FC

We report on the behaviour during search of MAC and FC, the two most popular algorithms for solving constraint satisfaction problems (CSP’s). We do so on random CSP’s and a jobshop scheduling problem. We make a number of observations based on our experiments. First, MAC can undergo a ‘propagation cascade’ in which the size of the problem collapses dramatically at a certain depth in search and a...

متن کامل

Constrainedness and the Phase Transition in Job Shop Scheduling

Recent research has shown the existence of a “phase transition” for many combinatorial problems. In this paper we investigate the existence of a phase transition in the job shop scheduling problem. We apply standard estimates for the constrainedness of constraint satisfaction problems to job shop problems and describe empirical results identifying a phase transition at a constrainedness level o...

متن کامل

Peek arc consistency

This paper studies peek arc consistency, a reasoning technique that extends the wellknown arc consistency technique for constraint satisfaction. In contrast to other more costly extensions of arc consistency that have been studied in the literature, peek arc consistency requires only linear space and quadratic time and can be parallelized in a straightforward way such that it runs in linear tim...

متن کامل

Theoretical Analysis of Singleton Arc Consistency

Singleton arc consistency (SAC) is a local consistency that enhances the pruning capability of arc consistency by ensuring that the network can be made arc consistent after any assignment of a value to a variable. While some algorithms have been proposed in the literature to enforce SAC, a more in-depth theoretical analysis of this local consistency has never been published. In this paper, we g...

متن کامل

2-C3: From Arc-Consistency to 2-Consistency

Arc consistency algorithms are widely used to prune the search space of Constraint Satisfaction Problems (CSPs). Since many researchers associate arc consistency with binary normalized CSPs, there is a confusion between the notion of arc consistency and 2-consistency. 2-consistency guarantees that any instantiation of a value to a variable can be consistently extended to any second variable. Th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997